I saw him last in London
मैंने उसे पिछले लंदन में देखा था
more recently than any other time
हाल ही में किसी अन्य समय की तुलना में